
/* header */
.header {
	position: relative;
	top: 100px;
	text-align: center;
	font-weight: bold;
	font-size: 80px;
	color: #8C8C8C;
}

/* frame */
.demo {
	position: relative;
	width: 600px;
	margin: 0 auto;  
	top: 200px;
}

.bframe {
	position: relative;
	width: 450px;
	margin: 0 auto; 
	top: 300px;
}

/* button */
.btn--victor {
	display: inline-block;
	position: relative;
	border: none;
	width: 200px;
	height: 50px;
	font-size: 20px;
	background-color: #e4e4e4;
	color: #8C8C8C;
}

.btn--victor.left {
	float: left;
}

.btn--victor.right {
	float: right;
}

.btn--victor:hover {
	background-color: #6BC30D;
	cursor: pointer;
	color: #FFFFFF;
}